Germany Has Finally Agreed On A New Government